.easy-autocomplete{width:auto !important}
.blogPostResults{width:70%;float:left}
.easy-autocomplete-container ul{margin-bottom:0}
.easy-autocomplete-container ul li{text-transform:none;padding:5px 10px;font:16px 'robotoregular';cursor:default}
.easy-autocomplete-container ul li:hover{background-color:#efefef}
.search-result .blogContainer{background-color:#fff !important;padding-left:15px;padding-top:20px}
.search-result .datecol{font:12px 'robotolight';color:#999}
.blogPostResults li{padding:0 0 20px;word-wrap:break-word}
.blogPostResults li .concol{width:100%}
.blogPostResults li .concol img{width:16px;height:inherit;vertical-align:middle}
.blogPostResults li .concol a{font:20px 'robotoregular';color:#3ca9dd;display:inline}
.blogPostResults li .concol span{color:#999;font:12px 'robotolight'}
.easy-autocomplete-container ul li{display:block !important}
#searchsection{width:68%;float:left}
#searchfilter{width:30%;float:right}
#searchfilter .filtertitle{color:#585858;font-family:'robotoregular';font-size:18px;padding:0 0 10px;margin:0}
#searchfilter li{padding:0;line-height:25px}
#searchfilter li a{color:#333;outline:0;text-transform:capitalize;text-decoration:none;font-size:16px}
#searchfilter li a.active{color:#6cbee5}
#specialCharMsg{text-align:right}
@media only screen and (max-width:767px) and (min-width:320px){#searchsection{width:auto;display:block;float:none;padding:0 0 0 20px}
#searchfilter{float:none;width:auto;padding:0 0 0 20px;border-bottom:solid 1px #ddd;margin-bottom:20px}
.search-result li .concol{width:100% !important}
#specialCharMsg,#resultMsg{text-align:center}
}
@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2){.pdfcol{width:14% !important;padding-right:0 !important;padding-left:10px !important}
.datecol{width:50% !important}
.concol{width:80% !important;word-break:break-word}
.suittitle .container h3 p{font:normal 28px 'robotolight' !important;color:#fff}
}
@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2){.pdfcol{width:14% !important}
.datecol{width:50% !important}
.concol{width:80% !important}
}
@media screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:2){.pdfcol{width:5% !important}
.datecol{width:15% !important}
.concol{width:80% !important}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.pdfcol{width:7% !important}
.datecol{width:17% !important}
.concol{width:85% !important}
}
@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:1){.pdfcol{width:5% !important}
.datecol{width:13% !important}
.concol{width:80% !important}
}
.breadcrumb{margin-bottom:0 !important}
.suittitle{padding:10px 0 15px !important}
.search{display:block;font-family:'Roboto',sans-serif;font-size:15px;color:#646871;margin:auto;max-width:1004px;padding:20px 15px}
.search image{max-width:50%;max-height:50%;border:0}
.search .path{font-size:12px}
.search .modified{font-family:'robotobold',sans-serif;font-size:12px}
.searchresualtbox{min-height:58px;height:64px;display:block;opacity:1;width:100%;float:left}
.searchresualtbox .newsCell.last{border-right:1px solid #e4e3e3}
.searchresualtbox .newsCell{border:1px solid #e4e3e3;border-right:0;margin:0 0 -1px 0;padding:15px}
.suittitle .container p{font-family:'robotomedium',sans-serif;color:#fff}
.suittitle .container p b{font-family:'robotobold',sans-serif;color:#fff;text-transform:uppercase}
.suittitle .container h3 p{font:normal 38px 'robotolight';color:#fff}
.pagination{font-family:"robotolight",sans-serif;padding-top:0;float:left;width:100%}
.pagination ul{float:right}
.pagination li{display:inline-block;margin-right:1px}
.pagination li a{color:#646871;font-size:12px;display:block;background:#ebebeb;border-radius:3px;padding:3px 8px}
.pagination li a.active,.pagination li a:hover{background:#c81a78;color:#fff}
.pagination li a.more,.pagination li a.more:hover,.pagination li a.nextlink{background:transparent;color:#646871}
.pagination li a.nextlink{font-size:14px}
.pagination li i{font-size:16px}
.pagination li.hidden{margin-right:0}
.pagination li a.jp-next,.pagination li a.jp-previous{background:transparent none repeat scroll 0 0;color:#646871;font-size:14px;cursor:pointer}
.pagination li a.jp-disabled{display:none}
.pagination li.gap span.jp-hidden{margin:0}
.pagination li.gap span{margin:0 10px}
@media only screen and (max-width:1024px){.pagination li a{padding:3px 10px}
.pagination li a.nextlink{font-size:inherit}
}
@media only screen and (max-width:479px){{table,thead,tbody,th,td,tr{display:block}
thead tr{position:absolute;top:-9999px;left:-9999px}
tr{border:1px solid #ccc}
td{border:0;border-bottom:1px solid #eee;position:relative;padding-left:50%}
td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}
.suittitle .container p{text-align:center}
}
.easy-autocomplete{width:auto !important;display:inline-block}
.eac-item span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}